Career 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Monastir M25 Telavi M15 Telavi M25 Monastir France F4 Portugal F1 Portugal F2 Russia F3 (Kazan) Egypt F10 (Sharm El Sheikh) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) France F5 Turkey F17 (Antalya) M15 Palmanova M25 Aktobe M15 Toulouse M25 Shymkent M25+H Arlon M25 Lasne M25 Kazan M25 Aktobe M25+H Kazan M15 Quinta Do Lago M15 Monastir M25 Telavi Ethias Tennis Trophy - Mons Ethias Trophy - Mons Heilbronn Open - Heilbronn Zenith Tennis Cup-Harbour Club - Milan Kos Succhetti Tennis Cup - Cordenons Akbank Private Banking TED Open - Istanbul Belgrade Challenger M25 Sabadell Sunrise Challenger Furth Challenger Braunschweig Challenger M15 Antalya Trnava Challenger Napoli Challenger Mons Challenger Tashkent Challenger St. Brieuc Challenger Lugano Challenger Istanbul Challenger Tashkent Challenger Bangkok Challenger III Challenger Isla de Gran Canaria Ciudad de Telde - Telde San Marino CEPU Open - San Marino Heilbronn Challenger Prague Challenger Bordeaux Challenger Sarasota Challenger Mons Challenger Geneva Challenger Ortisei Challenger Mouilleron-Le-Captif Challenger Rabat Challenger M25 Monastir Marrakech Challenger M25 Monastir Heineken Open Shanghai - Shanghai Braunschweig Challenger Ostrava Challenger San Remo Challenger Astana Challenger Eckental Challenger Rennes Challenger M15 Monastir M15 Monastir Irving Challenger Bratislava Challenger Qingdao Challenger San Jose Challenger Anning Challenger Barranquilla Challenger Gimcheon Challenger Istanbul Challenger Dortmund Challenger Segovia Challenger Rennes Challenger Quimper Challenger M15 Antalya Astana Challenger Karshi Challenger Kazan Challenger Samarkand Challenger Loughborough Challenger Sarasota Challenger Marburg Challenger Braunschweig Challenger Lermontov Challenger Mons Challenger Meerbusch Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Almaty Challenger Tashkent Challenger Guayaquil Challenger M25 Antalya Dallas Challenger Pereira Challenger Savannah Challenger Ostrava Challenger Karshi Challenger Prostejov Challenger Kosice Challenger Braunschweig Challenger Astana Challenger Nanchang Challenger Bordeaux Challenger Genova Challenger Shymkent Challenger Kenitra Challenger Orleans Challenger Samarkand Challenger Tashkent Challenger Jerusalem Challenger Poznan Challenger Kazan Challenger Hilton Waikoloa USTA Challenger - Waikoloa Sao Paulo Challenger Tour Finals Fergana Challenger Winnetka Challenger Nur-Sultan Challenger Binghamton Challenger Manerbio Challenger Portoroz Challenger L'Aquila Challenger Baotou Challenger Jinan Challenger Warsteiner Grand Prix ATP Challenger - Oberstaufen Shanghai Challenger Kaohsiung Challenger Gemax Open 2002 - Belgrade Schickedanz Open - Furth Fergana Challenger - Fergana Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk V Abierto Internacional de Salinas - Salinas Tatra Banka Open - Bratislava The Scottish Tennis Championships - Edinburgh Memorial Kolyaskin - Donetsk BH Tennis Open International Cup - Belo Horizonte Tatra Banka Slovak Open - Bratislava Challenger 42 - Andrezieux TED Open - Istanbul Tatra Banka Open - Bratislava Jameson Cup - Milan Kiev UMC Open - Kiev Gemax Open - Belgrade Zivnobanka Open - Prostejov Qwarant Cup - Sopot Grolsch Cup - Warsaw Heinekin Open 1998 - Budva Yitzhak Rabin Challenger 1998 - Tel Aviv International Bavarian Championship - Eckental Crystal Cup 1998 - Portoroz Laser Vision USTA Challenger - Amarillo ATP Tour Challenger at Nellie Gail - Laguna Hills Eddleman/USTA Challenger - Birmingham Frito Lay/USTA Challenger - Binghamton Okal Cup - International Bavarian Championship - Eckental Zagreb Open - Zagreb Alexander Kolyaskin Memorial - Donetsk Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Privat Bank Cup - Dniepropetrovsk Jameson Cup - Milan Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Open Mutouest - St. Brieuc XXXVII Torneig C.E. Laieta - Barcelona Ispat Open 2004 - Ostrava Steelers Cup - Kosice Ljubljana Open - Ljubljana Nur-Sultan Challenger Nord/LB Open 2004 - Braunschweig XI Open International D'Andorra - Andorra The Manchester Trophy - Manchester Togliatti Cup - Togliatti Mordovia Cup - Mordovia I Manta Open - Manta St. Petersburg Challenger - St. Petersburg Bukhara Challenger - Bukhara Kyiv Open - Kiev Tehran Open 2004 - Tehran Banja Luka Challenger 2004 - Banja Luka The LTA Bolton Challenger - Bolton Privat Bank Cup - Dnepropetrovsk Mauritius Open - Mauritius Ismaning Challenger Brest Challenger Shenzhen Challenger Dallas Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Kobe Challenger Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Oberstaufen Cup - Oberstaufen Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Genoa Open Challenger-Fondazione Carige - Genova Banja Luka Challenger 2005 - Banja Luka Pekao Open 2005 - Szczecin Kobstaedernes ATP Challenger - Kolding Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Gemax Open - Belgrade X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Schickendanz Open - Furth Nord LB Open 2006 - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Open Castilla y Leon - Segovia Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Ortisei Challenger Maia Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Koblenz Challenger Pau Challenger Nur-Sultan Challenger Ostrava Challenger Prostejov Challenger Parma Challenger Forli Challenger Biella Challenger Istanbul Challenger 2007 Knoxville Challenger - Knoxville Cary Challenger Orlando Challenger Campinas Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Potchefstroom 2 Challenger BMW Tennis Championship - Sunrise Oeiras 1 Challenger Morocco Tennis Tour - Marrakech Baden Open - Karlsruhe Rome 1 Challenger Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Ostrava Challenger Biella 5 Challenger Milan Challenger Pozoblanco Challenger UTC Open - Cherkassy Verona Challenger Prague 3 Challenger Como Challenger Rennes Challenger Bucharest Challenger Orleans Challenger Ethias Trophy - Mons Astana Challenger Biella Challenger Turin Challenger Genova Challenger Helsinki Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Savannah Challenger Ostrava Challenger Prostejov Challenger Champaign Challenger Bucaramanga Challenger Samarkand Challenger Istanbul Challenger Eskisehir Challenger Como Challenger Tyumen Challenger Irving Challenger KGHM Polish Indoors - Wroclaw M25 Monastir Open Castilla y Leon Trofeo Iberdrola - Segovia Bukhara Challenger - Bukhara Medicor Open - Budapest San Luis Potosi Challenger Karshi Challenger Samarkand Challenger Moscow Challenger Fergana Challenger Quimper Challenger Open Sainte Victoire - Aix-En-Provence Whirlpool Open - Budapest Shenzhen Challenger Samarkand Challenger - Samarkand Gemax Samsung Open 2005 - Belgrade Legg Mason Tennis Classic - Washington D.C. Qatar Mobil Open 2000 - Doha Sybase Open - San Jose 4° Sporting Challenger - Turin Open Seat-Godo 2000 - Barcelona Tatra Banka Open 2003 - Bratislava The Stella Artois Grass Court Championships - Queen's/London Neride Prague Indoor - Prague Generali Open 2000 - Kitzbuhel Yugoslavia Open - Belgrade Internationaux de Tennis de Brest - Brest IV Abierto Internacional de Salinas - Salinas Qatar Mobil Open 2001 - Doha Togliatti Cup - Togliatti Akbank Private Banking TED Open 2006 - Istanbul Open 13 - Marseille Genova Challenger Garden Open - Rome Szczecin Challenger Estoril Open - Estoril RCA Championships - Indianapolis Koblenz Challenger Kremlin Cup - Moscow Morelos Challenger Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Leon Challenger Gerry Weber Open - Halle Tempe Challenger Budapest Challenger - Budapest Kremlin Cup - Moscow Qatar Exxon Mobil Open 2003 - Doha Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Karshi Challenger Open de Tenis Comunidad Valenciana - Valencia Samarkand Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Lyon Challenger Aptos Challenger Como Challenger Seville Challenger Challenger Copa Sevilla - Seville Tashkent Challenger The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai International Tennis Championships - Delray Beach Kobe Challenger Kroger / St. Jude International - Memphis Toyota Challenger Hua Hin Challenger Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle Koblenz Challenger Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Budapest Challenger Open de Tenis Comunidad Valenciana - Valencia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Mercedes Cup - Stuttgart Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Fergana Challenger Qatar ExxonMobil Open - Doha Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona BMW Open - Munich Brest Challenger Gerry Weber Open - Halle Da Nang Challenger Generali Open - Kitzbuhel RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Lexington Challenger Thailand Open - Bangkok Tunis Open 2006 - Tunis Bancastato Challenger Lugano - Lugano ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Eckental Challenger Potchefstroom 1 Challenger Czech Indoor Open - Prague ABN AMRO World Tennis Tournament - Rotterdam Iasi Challenger Braunschweig Challenger Prague II Challenger PBZ Zagreb Indoors - Zagreb Iasi Challenger Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Sao Paulo Challenger Challenger Copa Sevilla - Seville Mercedes Cup - Stuttgart Samsung Securities Cup Challenger Tennis - Seoul Thailand Open - Bangkok PEOPLEnet Cup - Dnepropetrovsk St. Petersburg Open - St. Petersburg St. Petersburg 1 Challenger St. Petersburg 2 Challenger Brisbane - Brisbane Monza Challenger Medibank International - Sydney Scheveningen Challenger PBZ Zagreb Indoors - Zagreb Biella 6 Challenger ABN AMRO World Tennis Tournament - Rotterdam Almaty 1 Challenger Open 13 - Marseille Almaty 2 Challenger The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Segovia Challenger Seville Challenger Interwetten Austrian Open - Kitzbuhel Bukhara Challenger - Bukhara Catella Swedish Open - Bastad Masters Series - Hamburg Barcelona Challenger Alicante Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Milan Indoors - Milan Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Australian Open - Melbourne China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Bet-at-home Open - Hamburg Citi Open - Washington Kremlin Cup - Moscow VTR Open - Vina del Mar Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston AEGON Championships - London Kremlin Cup - Moscow Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Citrix Tennis Championships - Delray Beach U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia US Men's Clay Court Championship - Houston Kremlin Cup - Moscow Stockholm Open - Stockholm Emilia-Romagna Open - Parma Internationaler Raiffeisen Grand Prix - St. Polten Medibank Private International - Sydney Arizona Men's Tennis Championships - Scottsdale Tatra Banka Open 2006 - Bratislava Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort President's Cup 2000 - Tashkent BCR Open Romania - Bucharest CA Tennis Trophy - Vienna M15 Antalya RCA Championships - Indianapolis President's Cup - Tashkent St. Petersburg Open - St. Petersburg Zadar Challenger Dubai Tennis Open - Dubai St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Open Romania - Bucharest Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Milan Indoors - Milan Delray Beach Open - Delray Beach SAP Open - San Jose Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Estoril Open - Estoril Countrywide Classic - Los Angeles Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona Qatar ExxonMobil Open - Doha Estoril Open - Estoril Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Open Sabadell Atlantico - Barcelona Red Letter Days Open - Nottingham Bet-at-home Cup - Kitzbuhel Chennai Open - Chennai Malaysian Open - Kuala Lumpur ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Shenzhen Open - Shenzhen SAP Open - San Jose Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Kaohsiung Challenger Sydney International - Sydney Miller Lite Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Sardegna Open - Cagliari Open de la Comunidad Valenciana - Valencia The Ericsson Open - Miami Bet-at-home Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami China Open - Beijing Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York AIG Japan Open Tennis Championships - Tokyo Sydney International - Sydney French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Apia International - Sydney U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Grand Prix Hassan II - Marrakech Australian Open - Melbourne Shanghai Rolex Masters - Shanghai French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Tennis Masters Series - Paris US Men's Clay Court Championship - Houston Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Legg Mason Tennis Classic - Washington Miami Open - Miami Pacific Life Open - Indian Wells Masters Series Madrid - Madrid Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Olympics - Rio de Janeiro U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, PO, RUS-IND 3-2 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3